application thin-client mode software development open source construction design projects linux shop management developers radius3 java builders online shopping trends fashion